small town mayor's wife - Alemán Inglés Diccionario